aluminium injection machine - Spanish English Dictionary